JavaScript Job: Fullstack Developer

Job added on

Location

Redmond, WA - United States of America

Job type

Full-Time

JavaScript Job Details

BigLynx, Inc is an American multinational technology corporation headquartered in Seattle, Washington, with operations in the United States, Canada, and India. The company began in 2016, as a product development company specializing in AI/ML Data Engineering in the Retail vertical space with its products warehouse & fast. Post Pandemic in 2022, BigLynx added a business division of boutique technology consulting, specializing inData Engineering, Full Stack , and Microsoft Dynamics helping clients build the next generation data platform and big data pipelines.

  • Application development: Design and develop robust, scalable, and user-friendly web applications and software solutions using appropriate programming languages and frameworks.

Front-end development: Implement responsive and interactive user interfaces using HTML, CSS, and JavaScript. Utilize front-end frameworks such as React, Angular, or Vue.js to create dynamic web pages.
Back-end development: Develop server-side logic and APIs using programming languages like Python, Java, or Node.js. Build and maintain databases, design data models, and optimize database queries.
Database management: Design and implement database schemas, tables, and queries. Optimize database performance, ensure data integrity, and handle data migration and synchronization.
API development: Design and implement RESTful APIs for seamless integration between different components of the application. Ensure API security, versioning, and documentation.
Testing and debugging: Write unit tests and conduct thorough testing to ensure the reliability and performance of the application. Debug and resolve issues and provide timely bug fixes.
Collaboration and teamwork: Collaborate with cross-functional teams, including designers, product managers, and other developers, to understand requirements, provide technical insights, and contribute to product development.
Continuous integration and deployment: Implement and maintain a CI/CD pipeline for automated testing, building, and deploying applications. Use tools like Git, Jenkins, or Docker for version control and deployment.
Code documentation and maintenance: Document code, APIs, and technical specifications. Perform code reviews and ensure code quality and adherence to coding standards. Maintain and update existing applications as required.

Qualifications:

  • Full stack development experience: Minimum of [X] years of experience in full stack web development, working on both front-end and back-end components of applications.

Front-end technologies: Proficiency in HTML, CSS, JavaScript, and front-end frameworks like React, Angular, or Vue.js. Experience with responsive design and cross-browser compatibility.
Back-end technologies: Strong programming skills in languages like Python, Java, or Node.js. Experience with server-side frameworks such as Django, Spring, or Express.js.
Database management: Solid understanding of relational databases (e.g., MySQL, PostgreSQL) or NoSQL databases (e.g., MongoDB, Redis). Proficiency in writing optimized SQL queries and managing database systems.
API development: Experience designing and building RESTful APIs. Familiarity with API security standards (e.g., OAuth, JWT) and documentation tools (e.g., Swagger).
Version control and deployment: Proficiency with Git or other version control systems. Experience with CI/CD tools like Jenkins, Travis CI, or CircleCI. Knowledge of containerization technologies (e.g., Docker) is a plus.
Problem-solving skills: Strong analytical and problem-solving abilities to tackle complex technical challenges and troubleshoot issues.
Communication and collaboration: Excellent communication skills and the ability to work effectively in a team environment. Comfortable collaborating with cross-functional teams and stakeholders.
Continuous learning: A passion for learning new technologies, staying updated with industry trends, and applying them to improve development practices.
Education: A bachelor's or master's degree in computer science, software engineering, or a related field is typically required. Relevant certifications or additional training in full stack development is a plus.

Job Types: Full-time, Contract

Pay: $70.00 - $80.00 per hour

Schedule:

  • Monday to Friday

Ability to commute/relocate:

  • Redmond, WA 98052: Reliably commute or planning to relocate before starting work (Required)

Experience:

  • REST: 1 year (Preferred)
  • Java: 1 year (Preferred)

Work Location: In person